The Serial Test for Linear Congruential Pseudo-random Numbers

نویسندگان

  • BY HARALD NIEDERREITER
  • HARALD NIEDERREITER
چکیده

Let m>2 and r be integers, let y0 be an integer in the least residue system mod m, and let X be an integer coprime to m with X ^ ± 1 (mod m) and (X ~ l)y0 + r ^ 0 (mod m). A sequence y0,yl9...of integers in the least residue system mod m is generated by the recursion yn+ x = Xyn + r (mod m) for n = 0, 1, . . . . In the homogeneous case r = 0 (mod m), one chooses y0 to be coprime to m. The sequence x0, xx, . . . in the interval [0, 1), defined by xn yjm for n = 0, 1,. . . , is a sequence of linear congruential pseudorandom numbers. The sequence is purely periodic; let r denote its least period. In practice, m is taken to be a large prime or a large power of 2. For a given s > 2, the serial test is set up to determine the amount of statistical dependence among s successive terms in the sequence x0, xl9 .. . . To this end, one considers the s-tuples xn = (xn, xn+1, . . . , xn+s_l), n = 0, 1, . . . , and measures the deviation between the empirical distribution of the first N of these s-tuples and the uniform distribution on [0, l] by the quantity DN introduced in [3], where 1 <N<T. For the homogeneous case, effective estimates for DT were established in [3], [4]. By extending techniques from [2] and [4], we can now handle the general case. Estimates for DN with N < r are of great practical interest because in calculations involving linear congruential pseudo-random numbers one only uses an initial segment of the period and not the full period itself. The number R^\\ m, q) is defined as in [3]. Cg will denote an explicitly known constant depending only on s, whose exact value may be different in each occurrence.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Distribution of Pseudo -Random Numbers Generated by the Linear Congruential Method. II

The discrepancy of a sequence of pseudo-random numbers generated by the linear congruential method is estimated for parts of the period which are somewhat larger than the square root of the modulus. Applications to numerical integration are mentioned.

متن کامل

On the Distribution of Pseudo-Random Numbers Generated by the Linear Congruential Method. Ill

The discrepancy of a sequence of pseudo-random numbers generated by the linear congruential method, both homogeneous and inhomogeneous, is estimated for parts of the period that are somewhat larger than the square root of the modulus. The analogous problem for an arbitrary linear congruential generator modulo a prime is also considered, the result being particularly interesting for maximal peri...

متن کامل

Parallel Computation of Optimal Parameters for Pseudo Random Number Generation

Two systematic search methods are employed to nd mul-tipliers for linear congruential pseudo-random number generation which are optimal with respect to the discrepancy of pairs of successive pseudo-random numbers. These two methods are compared in terms of their suitability for parallel computation. Experimental results of a MIMD workstationcluster{implementation and an evaluation of the calcul...

متن کامل

"Pseudo-Random" Number Generation Within Cryptographic Algorithms: The DDS Case

The DSS signature algorithm requires the signer to generate a new random number with every signature. We show that if random numbers for DSS are generated using a linear congruential pseudorandom number generator (LCG) then the secret key can be quickly recovered after seeing a few signatures. This illustrates the high vulnerability of the DSS to weaknesses in the underlying random number gener...

متن کامل

Using Linear Congruential Generators for Cryptographic Purposes

We try to provide an alternative attitude toward the use of a Linear Congruential Generator (LCG here after) in generating pseudo-random numbers for some cryptographic purpose. In particular, we choose email encryption as our cryptographic application. Our encryption will be considered secure if the attacker cannot infer the pseudo-random numbers without knowing the parameters of the LCG. We im...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007